@CHARSET "UTF-8";

body {
	white-space: nowrap;
	
}

#header_backgroud {
	position : absolute;
	top : 0;
	left : 0;
	width : 100%;
	height : 107px;
	background-color: #70d5ee;
	
}

#pwdrecovery_back {
	width: 150px;
	height: 39px;
	position: absolute;
	background-color: #70d5ee;
	/*left:853px;*/
	top:68px;
	visibility: hidden;
}

#header_logo {
	position : absolute;
	top : 20px;
	left : 120px;
}

#signin_form {
	position : absolute;
	top : 20px;
	/*left : 700px;*/
	font-family:Tahoma;
	font-size:0.8em;
}

#signin_btn {
	background-color:#b9ebf7;
	color:#1389a7;
	border-color:#b9ebf7;
	border-width:2px;
	font-weight:bold;
	font-size:0.9em;
}


#signin_error {
	color: red;
	font-size:0.9em;
	text-align: center;
	margin-bottom: -15px;
	border-width: thin;
	border-style: solid;
	border-color : red;
	background-color: #faf0e6;
	visibility: hidden;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;	
}

#link_img {
	position: absolute;
	top:95px;
	/*left: 330px;*/
	/*width: 652px;*/
	visibility: hidden;
}

#pwdrecoveryDiv {
	width:350px;
	height:190px;
	position: absolute;
	top: 197px;
	/*left: 149px;*/
	border-style: outset;
	border-color: #169cb8;
	background-color: #d2f3fa;
	visibility: hidden;
}

#pwdrecoveryOK {
	width: 80px;
	margin-left: 85px;
	background-color:#b9ebf7;
	color:#1389a7;
	border-color:#b9ebf7;
	border-width:2px;
	font-weight:bold;
}

#pwdrecoveryCancel {
	width: 80px;
	margin-left: 10px;
	background-color:#b9ebf7;
	color:#1389a7;
	border-color:#b9ebf7;
	border-width:2px;
	font-weight:bold;
}

#pwdrecoveryFinish {
	width: 80px;
	margin-left: 130px;
	background-color:#b9ebf7;
	color:#1389a7;
	border-color:#b9ebf7;
	border-width:2px;
	font-weight:bold;
}

#pwdrecovery_error {
	color: red;
	background-color: #faf0e6;
	border-width: thin;
	border-style: solid;
	border-color : red;
	font-size:0.9em;
	text-align: center;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 5px;
	visibility: hidden;
}

#signup_form {
	position : absolute;
	top : 180px;
	/*left : 750px;*/
	font-family : Tahoma;
}

#signup_btn {
	position: absolute;
	right: 2px;
	background-color:#b9ebf7;
	color:#1389a7;
	border-color:#b9ebf7;
	border-width:2px;
	font-weight:bold;
}

.signup_td{
	text-align : right;
	color:#1389a7;
}

.pwdrecovery_td {
	text-align : right;
	color:#1389a7;
}

#signup_error {
	color: red;
	font-size:0.9em;
	text-align: center;
	margin-top: 5px;
	border-width: thin;
	border-style: solid;
	border-color : red;
	background-color: #faf0e6;
	visibility: hidden;
}

#footerSpaceCanvas {
	width: 100%;
	height: 100%;
}

#copyright {
	color : grey;
	text-align: center;
	font-size:0.9em;
}

#footer_space {
	margin-top: 110px;
	background-repeat:repeat;
	height: 498px;
	margin-left: -8px;
	margin-right: -8px;
}

#footer {
	border-width: thin;
	border-color: grey;
	border-top-style: solid;
	padding-bottom: 0.1em;
	margin : auto;
	margin-top: 2px;
	margin-bottom: -8px;
	width: 85%;
}